self-loading gun - Allemand Anglais Dictionnaire